home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
spitfire
/
achat100.zip
/
ACHAT.DOC
next >
Wrap
Text File
|
1993-02-18
|
7KB
|
167 lines
"Achat"
The Spitfire Ansi Chatroom
version 1.00
Written By Joe Vidunas
Portions (c) Buffalo Creek Software
Very Small Portion (c) Bill Arlofski
Disclaimer: This program is guaranteed to take up at least 40k of
hard disk space. That's it. I am not responsible for
any loss of data, physical or mental damage that this
program may cause, through use or misuse.
Background: When I first got hooked into BBS's it was on a MacIntosh
System that had this really neat chatroom that allowed
all users on the system to chat to each other at the same
time. I enjoyed this so much that I started a BBS of my
own (Two Joe's BBS - (215)-449-8564) using the Spitfire
Software by Mike Woltz. I was really pleased with everything
about Spitfire except the fact that it did not have a
chatroom. I searched high and low for a chatroom that would
work with Spitfire, but alas I could find none...
So I wrote one and this is it...
What it does: Achat is modeled after the chatrooms included with the
more sophisticated and (expensive) BBS softwares. It
allows all users on your BBS to talk to each other at
the same time. It also has sysop configurable actions
that tend to really liven up the conversations in your
chatroom. Full ansi is supported in the actions and
from the chatroom prompt which allows very creative
discussions full of color and cursor control.
How to set it up:
1) Make a directory of your choice somewhere that all your nodes can access.
2) Copy all the files in ACHAT100.ZIP to that directory.
3) Decide which Spitfire Menu you want the chatroom to be accessed from.
A) Menu extension -
Create or edit SFMAIN.BAT
SFFILE.BAT
SFMSG.BAT
to contain the following lines:
cd \ACHAT {change to directory where ACHAT.EXE is}
ACHAT /Pc:\SF {command line /P specifying where node dir is}
cd \SF {change back to Spitfire}
B) Door -
Edit SF.Bat to have the above lines between DOOR whatever and goto LOOP
Command Line options:
The only Command Line ACHAT must have is the /P option which
tells ACHAT where the system files are for the NODE that called it.
format: /Pc:\SF {P must be capitalized no space then directory}
Other Command Parameters you may add are.
/A This parameter is used to enable the adult filter option.
With this option enabled, users under 18 may not see, read,
or recieve any off color actions you may put in your ACTION.LST
format: /A {A must be capitalized no space}
You may also place a sec level after the /A i.e.
/A75 which will not allow users below sec level
75 to see actions you have marked as adult.
/HON This parameter causes ACHAT's comm routines to use Hardware
Flow control which is necessary for most high-speed modems.
format: /HON {all capitals exactly like you see}
/L This parameter allows local access to ACHAT so you can
chat with you users without being on the BBS.
i.e. Three people chatting only two nodes... neat huh?
/W This parameter tells Achat which welcome screen to create
to inform your users that you have a chatroom, who is in
it now, and how to get to it.
format: /Wc:\sf\display\welcome8 {full path WITHOUT extension}
You may put the command lines in any order, but you must follow the
above formats.
Setting up your Welcome Screen:
Achat will create a welcome screen to tell your users that you have
a chatroom, who is in the chatroom now, and how they can access it.
Achat does this by taking the contents of the file HEADER.TXT adding
to it the names and nodes of the users in the chatroom now and then
appending the file FOOTER.TXT to it.
This info is all placed into one file specified by you in the
/W command parameter and is updated every time someone enters or
leaves the chatroom.
You are encouraged to edit the HEADER.TXT and FOOTER.TXT files to
suit your BBS. They are standard ASCII files, editable with any
text editor.
Setting up your ACTIONS:
The ACTION.LST file included in the archive contains a good start
for some humerous actions to have in your chatroom. It is a standard
text file and may be edited with your favorite text editor.
The format is as follows:
/ HUG {the key word for the action}
|
@ is
hugging
$ close {the text that will appear for action}
\ N {action adult nature Y or N}
How it works: Supposing Joe User is in the chatroom and types
/HUG Jane
what will appear to him and the other users will be
Joe User is hugging Jane close.
Note how the users name is substituted for the '@' and anything typed
after /HUG is substituted for the '$'.
Also note the ansi codes to change the color of 'hugging'.
Distribution:
These files may be copied and distributed (you are incouraged to do so)
as long as:
1. No fee of any sort is incurred for the distribution.
2. The files and the documentation is kept together in an archive.
3. The copyright notices are not removed or modified in any portion
or product of the software
Registration :
This unregistered version of ACHAT is not limited at all.
The only thing different between this version and the registered
one is the display of your name and registration number on the
title screen and the lack of guilt you will feel.
To register you have two options:
1) send check or money order for $15 to
Joseph Vidunas
100-B Albemarle Ave.
Lansdowne, PA, 19050
2) or you may register online using MC/VISA at
TWO JOE'S BBS (215)-449-3394
I will then compile a personal version with your name and
registration number and have it available for download within
two days of your registration.
-- Thank you for evaluating this upALLnite software product! --
Thats it hope you enjoy it and if you have any problems with it
or good suggestions please promptly contact me at:
Two Joe's BBS (215)-449-3394 or CNET node 215007
please put CNET messages in doors/3rd party authors
as that is the conference I read most.